• word of the day

    mirabilis jalapa

    mirabilis jalapa - Dictionary definition and meaning for word mirabilis jalapa

    Definition
    (noun) common garden plant of North America having fragrant red or purple or yellow or white flowers that open in late afternoon
Download our Mobile App Today
Receive our word of the day
on Whatsapp